home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Archive Magazine CD 1995
/
Archive Magazine CD 1995.iso
/
discs
/
shareware
/
share_42
/
setdir
/
!SetDir
/
!Help
< prev
next >
Wrap
Text File
|
1991-07-28
|
4KB
|
151 lines
--------------------------------------------------
--- Help for !SetDir ---
--- Version 3.00 July 1991 ---
--- Author and copyright Miles Sabin ---
--------------------------------------------------
This application is used to set and monitor the
currently selected directory (CSD) from within
the desktop. It is supported by the module
CurrDir which provides a number of useful
system variables. These are documented later.
-- Starting the application.
Double click on its icon and it will install
itself. No icon will appear on the icon bar.
-- Setting the CSD.
To set the CSD press and hold down <ctrl> and
<tab> simultaneously while the pointer is over
a Filer viewer. The CSD will be set to the
directory shown in the viewer, and a window
notifying you of the change will appear.
If you want the window to go away, simply click
on the button marked 'OK' with select.
If the pointer is not over a Filer viewer the
notifier will appear, displaying the CSD.
-- The application menu.
Clicking the menu button over the notifier will
pop up a menu with the following options:
Info Displays information about this
program.
Open viewer Click with select to open a
Filer viewer on the CSD.
Set CSD Allows you to type in and set a
new current directory.
Ascend tree Click with select to move the
CSD up the directory tree (same
as dir ^).
CSD <-> PSD Swaps the CSD with the
previously selected directory
(PSD) (same as dir \).
Quit Quits the application. The
relocateable module remains
active, though, and can be
restarted by typing
'Desktop_SetDir' at the command
line.
-- The CurrDir module
This module, which supports the !SetDir applic-
ation maintains the following system variables:
Curr$Dir The CSD name.
Curr$Path The full CSD pathname.
Curr$FS The name of the current FS.
Curr$FSNum The number of the CFS.
These system variables can be used safely by
other applications.
One useful thing you can do is set the CLI
prompt as follows:
SetMacro CLI$Prompt <Curr$FS>:<Curr$Dir>>
Then when you get to the command line you'll
see something like this:
SCSI:ARMCode>_
-- Technical details
SetDir and CurrDir are smarter than most CSD
setters. They can cope with the CSD being changed
from the command line (if the notifier is open on
the screen, then any change will be reflected as
soon as you return to the desktop), other applica-
tions and implicit changes due to the selection of
a new filing system.
-- Filing systems known to be supported:
ADFS
SCSIFS
RAMFS
DESKFS
ARCFS (despite its not supporting OS_GBPB 6!)
Please let the author know if you have problems
(or successes) using SetDir or CurrDir with any
other FSs.
-- Copying, legal stuff etc.
This application is distributed as Shareware so
please pass it on to all and sundry. The only
condition on this is that all the files, including
this one, are distributed unchanged in any way and
no charge beyond cost of duplication etc. is made.
The author retains copyright on all material incl-
uded.
Usual disclaimers apply: The author cannot accept
any liability for any loss or damage arising from
the use or inability to use this software.
If you find this application useful, then please
send a small donation to the author; if its a
sensible size then you will receieve an update if
and when there is a new version.
Please send donations, details of any bugs etc. or
any other comments to the author at,
Miles Sabin
190B Burdett Road
Bow
London
E3 4AA
28th July 1991